About Jec Associates Ltd (08981808) United Kingdom