About Bedeburn Food Store Limited (10276417) United Kingdom