About L R Interiors Ltd (10958169) United Kingdom