About C.r. Laurence Of Europe Ltd (01208342) United Kingdom