About J R Baker Holdings Limited (10273309) United Kingdom