About Jack Thomas Marine Limited (12065626) United Kingdom