About James Squire Ltd (11219870) United Kingdom