About L&j Interior Decorators Ltd (12254302) United Kingdom