About K & S Marine Limited (SC591161) United Kingdom