About Lewis Leslie Ltd (10272359) United Kingdom