About Village Loaf Company Limited (01244202) United Kingdom