About Lesley Stephen & Co. Limited (07355651) United Kingdom