About Staple Hill House Limited (03450845) United Kingdom