About Kinch & Woolford Decorators Ltd (13496233) United Kingdom