About Jaclea Limited (08654094) United Kingdom