About Broughgammon Farm Llp (NC001504) United Kingdom