About The Spelt Company Somerset Limited (13010673) United Kingdom