About Armstrong Pipeline Solutions Ltd (12498434) United Kingdom