About Torcol Ltd (12545207) United Kingdom