About Hancock Decorators Ltd (11387528) United Kingdom