About J M Heaford Limited (01654202) United Kingdom