About Newmor Group Limited (04131663) United Kingdom