About Triarc Limited (12201966) United Kingdom