About Sherwood Westminister Limited (11802101) United Kingdom