About Marks & Clerk (france) Llp (OC313175) United Kingdom