About Sherwood Enterprises (london) Limited (09127151) United Kingdom