About Shear Perfection Limited (06699301) United Kingdom