About K & L Interior Ltd (11400761) United Kingdom