About Brown Hare Farming Ltd (10247374) United Kingdom