About Dyffryn Bern Developments Ltd (04484790) United Kingdom