About Aster House West Bromwich Ltd (13051638) United Kingdom