About Birchoak Investments Limited (08568075) United Kingdom