About The Edgbaston Group Ltd (10237387) United Kingdom