About Larkhall Butchers (widcombe) Ltd (12718222) United Kingdom