About Scott Taylor Painting & Decorating Services Ltd (12686596) United Kingdom