About European Geartec Limited (02751633) United Kingdom