About Tettix Turbo Limited (01153016) United Kingdom