About Edgbaston Rmbs Holdings Limited (07296094) United Kingdom