About London Food Trading Limited (13398115) United Kingdom