About Jallco Limited (08898709) United Kingdom