About Stephen Kennard Ltd (08433645) United Kingdom