About Bickham House Limited (05577798) United Kingdom