About Sheer Products Limited (12604027) United Kingdom