About Newmax Manufacturing Limited (04942431) United Kingdom