About Elka Shipping London Limited (01449463) United Kingdom