About Bedford Fish N Chips Limited (11583036) United Kingdom