About Food Station House Ltd (11607810) United Kingdom