About Jay And Company Limited (SC068915) United Kingdom