About Harold P. Heywood & Co. Limited (03341095) United Kingdom