About S & L Zammit Ltd (11773495) United Kingdom