About Smells Like Spells Ltd. (10122896) United Kingdom