About C Britcliffe & Son Limited (09505912) United Kingdom