About Birch Hall Farm Limited (07642955) United Kingdom