About Shear Delight (gloucestershire) Limited (08858627) United Kingdom