About Excell M&e Ltd (10081971) United Kingdom