About Birmingham Phoenix Limited (11988999) United Kingdom