About Barry Bakes Limited (12322036) United Kingdom