About Jay & Jay Limited (01854654) United Kingdom