About Birmingham Endeavour Limited (09995787) United Kingdom