About London Foods Limited (04232940) United Kingdom