About Cyril Webb & Co.limited (00637438) United Kingdom