About S61 Food House Ltd (13442325) United Kingdom