About Jack Armstrong Developments Limited (NI032933) United Kingdom