About Garfield Painting & Decorating Services Ltd (12120236) United Kingdom