About The Cinnamon Stick Ltd (10565710) United Kingdom