About The Spice Barn Ltd (07558458) United Kingdom