About Trinity Investments West Brom Ltd (12322710) United Kingdom