About Ty Birmingham Limited (13263672) United Kingdom