About Technical Resources Management Limited (02745464) United Kingdom