About Turecon Limited (10074441) United Kingdom