About Butter N Spice Ltd (11672006) United Kingdom