About Birch Grove Investments Limited (07949329) United Kingdom