About Stephen John Limited (06509358) United Kingdom