About South Wales Decorators Ltd (08691658) United Kingdom