About Global Turbocharger Solutions Ltd (06446316) United Kingdom