About Rumcake & Co. Ltd (12723064) United Kingdom