About Ward Meehan Limited (SC349853) United Kingdom