About Jec (uk) Limited (08490595) United Kingdom