About W.mearns And Company Limited (00686608) United Kingdom