About The Spelt Company Ltd (05679664) United Kingdom