About Spellman Limited (12811033) United Kingdom