About S & T Decorators Ltd (07411606) United Kingdom