About Master Touch Decorating Limited (12525045) United Kingdom