About Jay & C Limited (10039030) United Kingdom