About C Y Associates Limited (03412110) United Kingdom