About Cadair Idris Limited (07034587) United Kingdom