About Buckhouse Investments Limited (03518279) United Kingdom