About Sherock Holdings Limited (11551336) United Kingdom