About Sheer Challenge Limited (03905325) United Kingdom