About John Stott Limited (08827438) United Kingdom