About Shear Illusions Limited (09175475) United Kingdom