About John Baker Ltd (11381078) United Kingdom