About L & S Decorators Bedford Ltd (11997235) United Kingdom