About Ty Hafan Trading Limited (05129825) United Kingdom