About Stowmarket Painting & Decorating Services Limited (11060170) United Kingdom