About Spice House Cudworth Limited (11227213) United Kingdom