About H&r Luxury Interiors Ltd (11902986) United Kingdom