About West Brom Ltd (12113019) United Kingdom