About West Bromwich Albion Football Club Limited (03295063) United Kingdom