About Wm. C. Yuille & Company Limited (SC008129) United Kingdom