About Jp Sylca Limited (12295011) United Kingdom