About Jay Menon Limited (08176588) United Kingdom