About Birchgate Investments Limited (09510938) United Kingdom