About Cafe De La Mer Ltd (12917275) United Kingdom