About Jam First Cornwall Limited (12878727) United Kingdom