About C L Llangadfan Limited (03849577) United Kingdom