About Harry Armistead Limited (12119861) United Kingdom