About Birch Lea Associates Ltd (12725134) United Kingdom