About Jj Armstrong Limited (12918526) United Kingdom