About Newmode Living Glass Limited (04512087) United Kingdom