No interactions present.
Yes, this looks like Sarcophaga (or possibly one of the related genera), but as far as I know it is not possible to be certain that it is Sarcophaga carnaria, it would need to be looked at under a microscope and possibly dissected to be sure of the species.
Entomologist and biological recorder
Lat/Lng: 51.4, -2.6
OS grid ref: ST5970