About D. L. Welsh Decorators Limited (04452338) United Kingdom