About Clyde Decorating & Painting Ltd (SC567173) United Kingdom