About Stephen James Bayliss Limited (08493924) United Kingdom