About Llysmyfyr Limited (12988954) United Kingdom