About Ynys Y Grug Ltd (10098708) United Kingdom