About Smith Meehan Limited (02871061) United Kingdom