About The French Corner Shop Limited (12224494) United Kingdom