About John Squires Limited (08057834) United Kingdom