About T.r.s. (environmental) Limited (04486694) United Kingdom