About J Baker Ltd (13599906) United Kingdom