About Heywood Glass Limited (03455762) United Kingdom