About Ty Penfro Limited (12674469) United Kingdom