About Sherwood Manchester Peck Ltd (12632146) United Kingdom