About Bede Close Investments Limited (13099219) United Kingdom