About Birch Lodge Developments Ltd (11117238) United Kingdom