About Thomas Armstrong (concrete Blocks) Limited (00818912) United Kingdom