About Turbex Limited (01574489) United Kingdom