About Holistic Maintenance & Decorating Ltd (13581208) United Kingdom