About Thomas Armstrong (aggregates) Limited (01278704) United Kingdom