About S Baker Ltd (10533307) United Kingdom