About Berwick Hall Farm Limited (02503242) United Kingdom