About Sheer Innovations Limited (05827655) United Kingdom