About Middle Farm Cafe Limited (12939528) United Kingdom