About Penarth Spice Ltd (11382310) United Kingdom