About Juke St James Limited (04464803) United Kingdom