About Jack Interiors Limited (03339807) United Kingdom