About Baker J S Ltd (13013076) United Kingdom