About Telford & Wilson (1982) Limited (01634346) United Kingdom