About Armstrong Pipework Services Limited (07294815) United Kingdom