About Birch Farm Complex Limited (06453327) United Kingdom