About Jc Laurel Co. Limited (08615469) United Kingdom