About J. Janicki Limited (08158618) United Kingdom