About Spice Of Pwllheli Limited (12111293) United Kingdom