About Jam Essex Holdings Limited (12647951) United Kingdom