About Turnex Tools Limited (02685620) United Kingdom