About Jo Kelly Interiors Limited (12974319) United Kingdom