About Jack Armstrong Limited (11345866) United Kingdom