About John Howard Metal Finishing Company Limited (02584777) United Kingdom