About Teamex (uk) Limited (03166609) United Kingdom