About Sumner & Baker Ltd (13591805) United Kingdom