About Heywood Metal Finishers Limited (05925327) United Kingdom