About James Lee Interiors Limited (10471692) United Kingdom