About S And S Decorators Ltd (03918130) United Kingdom