About Jay&h Limited (04521623) United Kingdom