About B.h.cecil & Sons Limited (00789283) United Kingdom