About Bembridge Investments Limited (04246230) United Kingdom