About John Charles Interiors Limited (08121502) United Kingdom