About Global Teck Solutions Eu Limited (12073362) United Kingdom