About Jec Training & Recruitment Solutions Limited (08093671) United Kingdom