About Torcolors Ltd (12000426) United Kingdom