About Lesslie Limited (SC563215) United Kingdom