About Ty Dderwen Limited (13712035) United Kingdom