About London Food Haven Limited (09218325) United Kingdom