About Blumax Metal Finishers Limited. (04256500) United Kingdom