About C & Y Associates Ltd (08779638) United Kingdom