About O. Llur Edwards Cyf (11467639) United Kingdom