About J H Ratcliffe & Grandsons Ltd (13572199) United Kingdom