About Armstrong Haltwhistle Limited (00380902) United Kingdom