About Sheila S Rum Punch Ltd (11714910) United Kingdom