About J Kiggins Limited (08838331) United Kingdom