About Mallow Developments Limited (NI065324) United Kingdom