About Metpro Hammermill Limited (02256042) United Kingdom