About Brook Lodge Farm Limited (11960311) United Kingdom