About Jacolsa Limited (08616024) United Kingdom