About A & L Developers Ltd (NI674676) United Kingdom