About Technology Resources Limited (04893255) United Kingdom