About Cinnabar Consulting Associates Ltd (08282727) United Kingdom