About Sherwood Services (uk) Limited (02875917) United Kingdom