About L & J Interior Design Ltd (11033274) United Kingdom