About Jelcal Limited (11128314) United Kingdom