About Bedford Ventures Limited (08987263) United Kingdom