About Birch Hill Limited (12228471) United Kingdom