About Alg Developments Limited (NI018340) United Kingdom