About St James S Market Haymarket Gp Limited (08479173) United Kingdom