Bamford is a new shop from Lady Bamford (of Daylesford Organic fame), selling clothing and homeware.