About Bedford Investments Limited (11338580) United Kingdom