About From Farm To Plate Ltd. (11174602) United Kingdom