About Jp Baker Ltd (12225016) United Kingdom