About Jax Chepstow Ltd (12292130) United Kingdom