About Birmingham Games Limited (02070927) United Kingdom