About London Tanker Co Limited (01095956) United Kingdom