About Armstrong & Haire Limited (07085369) United Kingdom