About L O R Interiors Ltd (11423408) United Kingdom