About Henderson Decorators Limited (SC303241) United Kingdom