About Newquay Spice Limited (13218410) United Kingdom