About Demaglass Tableware Limited (02447845) United Kingdom