About L & L Cleary Ltd (12308254) United Kingdom