About Keel Marine Limited (00721735) United Kingdom