About Lr Interiors Springs Limited (12508403) United Kingdom