About Leslie Strange Ltd (12664094) United Kingdom