About Hollindrake Painters & Decorators Limited (13146149) United Kingdom