About The Speculaas Spice Company Limited (08655332) United Kingdom