About S A Team Decorators Limited (11923427) United Kingdom