About Spellcoil Ltd (11985359) United Kingdom