About T.e.d. (recruitment) Limited (02668655) United Kingdom