About Jack Baxter Limited (13269760) United Kingdom