About S & L Developments (ni) Ltd (NI616965) United Kingdom