About Sherwood Trading Ltd (03914540) United Kingdom