About Birch House Business Park Ltd (13164180) United Kingdom