About C & S West & Sons Decorators Ltd (05564599) United Kingdom