About Lesley Clark & Co. Limited (SC427149) United Kingdom