About Armstrong Painting & Decorating Ltd (07164663) United Kingdom