About Llys Gerddi Developments Limited (08876131) United Kingdom