About Ty Allured Limited (11707011) United Kingdom