About Jackson Industries Limited (08076886) United Kingdom