About Keen Marine Limited (06896941) United Kingdom