About Glan Y Gro Ltd (09471560) United Kingdom