About Cinnamon Bars London Limited (05895126) United Kingdom