About J Hornsby Interiors Limited (06865350) United Kingdom