About Whitebeam Investments Limited (03886728) United Kingdom