About Ramsgate Spice Ltd (10986950) United Kingdom