About Heywood Burn & Co. Limited (01203199) United Kingdom