About Mevagissey Spice Uk Ltd (10975034) United Kingdom