About Spice Villa Chard Ltd (09630545) United Kingdom