About H. Armstrong Limited (03087074) United Kingdom