About Loftus Food Limited (11407591) United Kingdom