Just for clarification:
>>>due to lack of testing for BSE etc
There has been no requirement to test for BSE since 1 March 2013 (as long as the cattle were healthy and born in the UK (or anywhere else within the EU, except Bulgaria and Romania).
Home slaughter is permitted where the meat is to be consumed by members of the farmer's immediate family living in the same household as him (or, of course, by the farmer himself). It's probably more humane than putting animals through the stress of transport to a slaughterhouse anyway.
However supplying the meat to others (even, say B&B guests at the farm) would contravene the Food Hygiene Regulation (EC) No. 853/2004.