About Barry - The Baker Limited (01336271) United Kingdom