About Y Lle Degol Ltd (07975020) United Kingdom