These Terms and Conditions govern your relationship with HFC Suffolk Limited registered in England no 10948935 and whose registered office is at Unit 2 Park Gates  West Stow  IP28 6ET and all orders that you may make for produce and products advertised for sale by us (‘HFC Suffolk Limited’  ‘Happy Veg Box’  ’we’ or ‘us’) via our website  www