About Technical Resources Limited (03967935) United Kingdom