About Cecil M. Yuill Limited (05678997) United Kingdom