About London Food Corporation Limited (12017440) United Kingdom