About Ty Albion Limited (12933332) United Kingdom