About Clevedon Spice Limited (09657206) United Kingdom