About Leslie Solutions Co. Limited (08629653) United Kingdom