About Shear Perfection (delph) Ltd (08710278) United Kingdom