About Techniquip Limited (02313786) United Kingdom