About D & C Pease Limited (10765633) United Kingdom