About Sheerpace Limited (01744699) United Kingdom