About Jack Marine Limited (12854482) United Kingdom