About Lesley Landels Ltd (SC563817) United Kingdom