About West Bromwich Ltd (12157733) United Kingdom