About Cooper Spellman Ltd (11614742) United Kingdom