About The Rum Kitchen Holdings Limited (08795561) United Kingdom