About Birmingham (lancaster Wharf) Limited (13035556) United Kingdom