About Cinnabar Limited (03522696) United Kingdom