About The Y & C Group Limited (11071340) United Kingdom