About Bedford Accumulator Company Limited (00641562) United Kingdom