About Howards Decorators Ltd (12993931) United Kingdom