About Ta Birmingham 3 Ltd (11714839) United Kingdom