About Jet Rod Management Limited (02725476) United Kingdom