About Smith Means Limited (00530908) United Kingdom