About J-flex Rubber Products Ltd. (03646850) United Kingdom