About Laverick Hall Farm Limited (10436887) United Kingdom