About Refresh Painting & Decorating Limited (09914601) United Kingdom