About P & S Decorators (cheltenham) Limited (02951929) United Kingdom