About Daventry Food Station No 1 Ltd (10024474) United Kingdom