About Harold Todd Painting & Decorating Limited (03626934) United Kingdom