About John Taylor Interiors Limited (13241663) United Kingdom