About Dennings Of Newport Limited (02779367) United Kingdom