About Thomas Armstrong (holdings) Limited (00244751) United Kingdom