About Bede Retail Investments Limited (04125272) United Kingdom