About Group Y Limited (08226128) United Kingdom