About The Banbury Cake Company Limited (04646218) United Kingdom