About Staplecote Limited (08370111) United Kingdom