About London Fresh Market Ltd (13704941) United Kingdom