About H.m. Heywood & Sons (00969399) United Kingdom