About Armstrong & Son Heating And Plumbing Limited (10139203) United Kingdom