About Macdougall S Painting & Decorating Ltd. (SC268953) United Kingdom