About Edwards Beard Investments Limited (13308297) United Kingdom