About J T Armstrong Commerce Limited (12019913) United Kingdom