About Technical & Management Services (overseas) Limited (04593682) United Kingdom