About Stan Excelsior Painting & Decorating Ltd (13466845) United Kingdom