About Spice Hut (clydach) Limited (10891176) United Kingdom