About Jay Cee Associates Limited (13108960) United Kingdom