About T.s.r Painting & Decorating Ltd (11041330) United Kingdom