About Spellbindingseal Ltd (12561302) United Kingdom