About Llys Y Dderwen Management Company Limited (03349988) United Kingdom