About Frank Houlgate Decorators Limited (10220594) United Kingdom