About Spell Coffee Limited (SC693233) United Kingdom