About L & J Decorators Ltd (11149608) United Kingdom